(1)指标取数函数:Mselect(指标[, 日期关键字][,日期偏移量][,条件][,版本]),返回指标符合条件的值。
指标:字符串,表示方法为:'报表编码->指标名称',例如:"REP001->利润",表示编码为rep001的报表中名称为利润的指标。
日期关键字:当前报表中可以使用的日期关键字,例如:当前报表是月报,则可以使用'年'、'半年'、'季'、'月';
日期偏移量:相对于日期关键字的偏移量。整数,正数表示向后偏移,负数表示向前偏移,0或缺省表示同当前报表关键字值相同。可以是单元、指标、常数组成的表达式。
条件:逻辑表达式,各条件之间以and相连,条件中可以使用指标所属报表中所有关键字。条件可缺省,表示同当前报表关键字的值相同。如果指标所在的报表对应的关键字在这个表达式中没有对应的值,那么在当前报表的关键字中找到一样的关键字并带入,如果当前报表也没有则用空值带入,这样的结果是结果为空值。如果条件中重复对已设置了偏移的日期关键字定义条件,则偏移无效。
版本:参照的待选内容为个别报表(0)、个别报表调整表(503)、合并报表(510)、合并报表调整表(550)。缺省时为个别报表。
(2)指标组取数函数:Mselects(指标组[, 日期关键字][,日期偏移量][,条件][,版本]),返回指定报表中一组指标,符合条件的一组值。
指标组:指标所属的报表编码和指标名称列表,它们之间用"->"分隔,指标名称列表是一组用逗号隔开的指标名称列表,例如:"REP001->利润,销售额",表示编码为rep001的报表中名称为利润和销售额的指标。
日期关键字:当前报表中可以使用的日期关键字,例如:当前报表是月报,则可以使用'年'、'半年'、'季'、'月';
日期偏移量:相对于日期关键字的偏移量。整数,正数表示向后偏移,负数表示向前偏移,0或缺省表示同当前报表关键字值相同。可以是单元、指标、常数组成的表达式。
条件:逻辑表达式,各条件之间以and相连,条件中可以使用指标所属报表中所有关键字。条件可缺省,表示同当前报表关键字的值相同。如果指标所在的报表对应的关键字在这个表达式中没有对应的值,那么在当前报表的关键字中找到一样的关键字并带入,如果当前报表也没有则用空值带入,这样的结果是结果为空值。如果条件中重复对已设置了偏移的日期关键字定义条件,则偏移无效。
版本:参照的待选内容为个别报表(0)、个别报表调整表(503)、合并报表(510)、合并报表调整表(550)。缺省时为个别报表。
(3)区域指标取数函数:Mselecta(区域[, 日期关键字][,日期偏移量][,条件][,版本]),返回报表指定区域对应的一组指标,符合条件的一组值。
区域:表示为:'报表编码->区域'例如:'会01->C4:C7',表示本表区域时报表编码可缺省,例如:'A1:C5'
日期关键字:当前报表中可以使用的日期关键字,例如:当前报表是月报,则可以使用'年'、'半年'、'季'、'月';
日期偏移量:相对于日期关键字的偏移量。整数,正数表示向后偏移,负数表示向前偏移,0或缺省表示同当前报表关键字值相同。可以是单元、指标、常数组成的表达式。
条件:逻辑表达式,各条件之间以and相连,条件中可以使用当前报表中所有关键字。条件可缺省,表示同当前报表关键字的值相同。如果条件中重复对已设置了偏移的日期关键字定义条件,则偏移无效。
版本:参照的待选内容为个别报表(0)、个别报表调整表(503)、合并报表(510)、合并报表调整表(550)。缺省时为个别报表。
(4)指标合计值函数:MSUM(指标,[条件]),返回某指标在一定条件下的合计值。
指标:字符串,表示方法为:'报表编码->指标名称',数值型指标
条件:逻辑表达式,各条件之间以and 或or 相连,条件中可以使用指标所在报表的所有关键字。条件可缺省,表示所有值。
(5)区域指标合计值函数:MSUMA(区域,[条件]),返回报表区域对应一组指标在一定条件下的一组合计值。
区域:表示为:'报表编码->区域'例如:'会01->C4:C7',表示本表区域时报表编码可缺省,例如:'A1:C5'
条件:逻辑表达式,各条件之间以and 或or 相连,条件中可以使用指标所在报表的所有关键字。条件可缺省,表示所有值。
(6) 指标平均值函数:MAVG(指标,[条件]),返回某指标在一定条件下的平均值。
指标:字符串,表示方法为:'报表编码->指标名称',数值型指标
条件:逻辑表达式,各条件之间以and 或or 相连,条件中可以使用指标所在报表的所有关键字。条件可缺省,表示所有值。
(7)指标计数函数:MCOUNT(指标,[条件]),返回某指标符合一定条件的值的个数。
指标:字符串,表示方法为:'报表编码->指标名称'
条件:逻辑表达式,各条件之间以and 或or 相连,条件中可以使用指标所在报表的所有关键字。条件可缺省,表示所有值。
(8)指标最小值函数:MMIN(指标,[条件]),返回某指标在一定条件下的最小值。
指标:字符串,表示方法为:'报表编码->指标名称',数值型指标
条件:逻辑表达式,各条件之间以and 或or 相连,条件中可以使用指标所在报表的所有关键字。条件可缺省,表示所有值。
(9)指标最大值函数:MMAX(指标,[条件]),返回某指标在一定条件下的最大值。
指标:字符串,表示方法为:'报表编码->指标名称',数值型指标
条件:逻辑表达式,各条件之间以and 或or 相连,条件中可以使用指标所在报表的所有关键字。条件可缺省,表示所有值。
(10)代码内容函数:codename('代码值','代码名称'),根据代码值,返回对应的代码内容。
(11)排名函数:MNO('指标名称'),计算当前动态区域内,指定指标的值按升序排名的位置。
(12)比重函数:MPercent('指标名称'),计算在当前动态区域内指定指标在所有值中所占的百分比。